Ext.define('HGMIDE.view.PluginSideButton', {
			extend : 'Ext.Button',
			xtype : 'pluginsidebutton',
			config : {
				cls : 'pluginSideBtn',
				docked : 'left',
				listeners : {
					tap : function() {
						var idePluginManageSpace = Ext
								.getCmp('ide_plugin_manage_space');
						var id = EmulatorManager.currentEmulator.getId();
						var emulatorObj = EmulatorManager.getEmulatorObj(id);
						if (idePluginManageSpace.getHidden()) {
							idePluginManageSpace.show();
							var w = 100 - parseInt(idePluginManageSpace.getWidth());
							var ideMmtVersionShow = Ext
								.getCmp('ide_mmt_version_show');
							ideMmtVersionShow.setWidth(w + '%');
							if (emulatorObj.isFullScreen) {
								this.setCls('pluginSideBtn_1');
							} else {
								this.setCls('pluginSideBtn');
							}
						} else {
							idePluginManageSpace.hide();
							var ideMmtVersionShow = Ext
								.getCmp('ide_mmt_version_show').setWidth('100%');
							if (emulatorObj.isFullScreen) {
								this.setCls('pluginSideBtn1_1');
							} else {
								this.setCls('pluginSideBtn1');
							}
						}
					}
				}
			}
		});
